chafe at the bit - French English Dictionary